impact detonation - Alemán Inglés Diccionario